package com.bangzhi.form;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@ApiModel("失信公告")
@Data
public class MfCusDishonestInfo{

	/**
	 * 不同于实体新增字段 前端默认传参为cusDishonestInfoBase
	 */
	private String formId;

	private String dishonestId;//失信ID


    @ApiModelProperty(value = "客户ID",required = true ,example = "客户ID")
	private String cusNo;


    @ApiModelProperty(value = "客户名称",required = true ,example = "客户名称")
	private String cusName;


    @ApiModelProperty(value = "失信人",required = true ,example = "失信人")
	private String dishonestPersonName;


    @ApiModelProperty(value = "失信人类型（公司、实际控制人、股东）" ,example = "失信人类型（公司、实际控制人、股东）")
	private String dishonestPersonType;

    @ApiModelProperty(value="案号",example="案号")
	private String caseNo;


    @ApiModelProperty(value = "履行情况",required = true ,example = "履行情况")
	private String performSituation;

    @ApiModelProperty(value="法院名称",example="法院名称")
	private String courtName;


    @ApiModelProperty(value = "失信行为",required = true ,example = "失信行为")
	private String dishonestAction;

    @ApiModelProperty(value="立案时间 格式：20170619",example="立案时间 格式：20170619")
	private String caseDate;

    @ApiModelProperty(value="发布时间 格式：20170619",example="发布时间 格式：20170619")
	private String releaseDate;

    @ApiModelProperty(value="做出执行依据单位",example="做出执行依据单位")
	private String execBasisDept;

    @ApiModelProperty(value="执行依据文号",example="执行依据文号")
	private String execBasisNo;

	private String opNo;//登记人编号

	private String opName;//登记人姓名

	private String brNo;//登记部门编号

	private String brName;//登记部门名称

	private String regTime;//登记时间 格式：20170619 18:44:59

	private String lstModTime;//最后修改时间 格式：20170619 18:44:59

	private String extStr501;//预留短文本

	private String extStr502;//预留短文本

	private String extStr503;//预留短文本

	private String extStr504;//预留短文本

	private String extStr505;//预留短文本

	private String extStr1001;//预留常规字段

	private String extStr1002;//预留常规字段

	private String extStr1003;//预留常规字段

	private String extStr2001;//预留较长文本字段

	private String extDic1;//预留数据字典型

	private String extDic2;//预留数据字典型

	private Double extDouble21;//预留数值型_2

	private Double extDouble22;//预留数值型_2

	private Integer extInt1;//预留整数型

	private Integer extInt2;//预留整数型

	private String relNo;//关联编号

	private String delFlag;//软删除标记--1删除-0默认
}
